Xenopus laevis

Rare ·Advanced level

Definitions

Noun
  1. 1
    a tongueless frog native to Africa; established in the United States as result of release of laboratory and aquarium animals wordnet